//设计稿宽度
@psdWidth: 750;
//基准值
@baseSize: 100;
//需要适配的所有设备
@deviceWidthList: 320px, 360px, 375px, 384px, 400px, 414px, 424px, 480px, 540px, 640px, 720px, 750px;

//@index 指的是数组的序号，when 满足这个条件， 当前序号要小于数组长度
.adapterFuc(@index) when (@index<=length(@deviceWidthList)) {
    @media (min-width:extract(@deviceWidthList, @index)) {
        html {
            font-size: extract(@deviceWidthList, @index)/@psdWidth*@baseSize;
        }
    }

    //自调用
    .adapterFuc(@index+1);
}

.adapterFuc(1);